@import "/web/20080906035559cs_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/wonk.css";

body {
  margin:0;
  padding:0;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
  }
  
div.bannerimg {
  width: 300px;
  margin-bottom: 10px;
  }
  
/* Network Bar Styling */

#networkcontain {
  width: 100%;
  height: 26px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/network_bg.gif) top left repeat-x;
  }
  
#networkbar {
  margin: 0 auto;
  width: 950px;
  height: 26px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/network_left.gif) top left no-repeat;
  padding-left: 51px;
  }
  
#networkbar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-type: none;
  }
  
#networkbar ul li {
  display: inline;
  }
  
#networkbar ul li a:link {
  float: left;
  margin: 1px 0 0 0;
  height: 14px;
  padding: 5px 10px;
  color: #0054a6;
  font-size: 12px;
  font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-left: transparent solid 1px;
  border-right: #fff solid 1px;
  }
  
#networkbar ul li a:visited {
  float: left;
  margin: 1px 0 0 0;
  height: 14px;
  padding: 5px 10px;
  color: #0054a6;
  font-size: 12px;
  font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-left: transparent solid 1px;
  border-right: #fff solid 1px;
  }
  
#networkbar ul li a:hover {
  float: left;
  margin: 1px 0 0 0;
  height: 14px;
  padding: 5px 10px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/network_bg_blue_dark.gif) 0 -1px repeat-x;
  color: #0054a6;
  font-size: 12px;
  font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-left: #d6e1ed solid 1px;
  border-right: #d6e1ed solid 1px;
  }
  
#networkbar ul li a:active {
  float: left;
  margin: 1px 0 0 0;
  height: 14px;
  padding: 5px 10px;
  color: #0054a6;
  font-size: 12px;
  font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-left: transparent solid 1px;
  border-right: #fff solid 1px;
  }
  
#networkbar ul li .active {
  float: left;
  margin: 1px 0 0 0;
  height: 14px;
  padding: 5px 10px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/network_bg_blue_dark.gif) 0 -1px repeat-x;
  color: #0054a6;
  font-size: 12px;
  font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-left: #d6e1ed solid 1px !important;
  border-right: #d6e1ed solid 1px !important;
  }
	
/* Begin Styling Content Areas */

#contentleft {
  float: left;
  width:642px;
  margin: 0;
  padding:0;
  }
  
#contentright {
  float: left;
  width:304px;
  margin: 0 0 0 10px;
  font-family: Helvetica, sans-serif;
  display: inline; /* So IE doesn't double the margins */
  }
	
#contentheader {
  background: #ffffff url('/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/style_main.css') top right repeat-y;
  font-family: "Helvetica Neue", helvetica, verdana, arial, san-serif;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 9pt;
  color:#004961;
}

a.backtop {
  float: left;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/back_to_top_bg.gif) top left no-repeat;
  width: 580px;
  height: 25px;
  margin-left: 8px;
  padding-top: 15px;
  font-size: 16px;
  color: #505050 !important;
  font-weight: bold;
  text-shadow: #0d0d0d 0px 1px 0px;
  text-decoration: none;
}

a.backtop:hover {
  text-decoration: underline;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/back_to_top_bg.gif) top left no-repeat;
  }
  
img, img a {
  border: 0;
}

/* End Styling Content */


/* Title link styling for all categories */

h2.title {
  line-height: normal;
  font-family: "Lucida Grande","Trebuchet MS",Verdana,sans-serif;
  margin: 0;
  }
  
h2.title a:link {
  text-decoration: none;
  border: 0;
  }
  
h2.title a:visited {
  text-decoration: none;
  border: 0;
  }
  
h2.title a:hover {
  text-decoration: none;
  border: 0;
  }
  
h2.title a:visited {
  text-decoration: none;
  border: 0;  
  }
  
/* Button styling for all categories */

.btn_outline {
  float: left;
  height: 22px;
  border-bottom: #cfcfcf solid 1px;
  margin-right: 4px;
  }
  
.btn_outline2 {
  float: left;
  height: 22px;
  border-bottom: #cfcfcf solid 1px;
  margin-right: 4px;
  width: auto;
  _width: 40px; /* CSS hack for IE6 */
  text-align: center;
  }
  
div.btn_outline div.btn_b2 {
  border-bottom: 0;
  }

div.btn_outline2 div.btn_b2 {
  border-bottom: 0;
  }
  
.comment_img {
  text-align:center;
  float:left;
  display: block;
  clear:left;
  width: 20px; /* Firefox does not support percentage widths for images. */
  width: 100%;
  }
  
.btn_outline2 {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/btn_bg2.gif) top left repeat-x;
  border-bottom: #CECECE solid 1px !important;
  }
  
.btn_b {
  float: left;
  border: #9d9d9d solid 1px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/btn_bg.gif) top left repeat-x;
  font-size: 10px;
  text-align: center;
  height: 20px;
  }
  
.btn_b2 {
  float: left;
  border: #9d9d9d solid 1px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/btn_bg.gif) top left repeat-x;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
  display: block;
  min-width: 22px;
  }
  
.digg_it {
  float: left;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/digg_btn_bg.gif) top left repeat-x;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
  }
  
.digg_contain {
  float: left;
  margin-right: 4px;
  }

div.digg_it a:link {
  float: left;
  height: 20px;
  padding: 4px 4px 0 4px;
  color: #736926;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.digg_it a:visited {
  float: left;
  height: 20px;
  padding: 4px 4px 0 4px;
  color: #736926;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.digg_it a:hover {
  float: left;
  height: 20px;
  padding: 4px 4px 0 4px;
  background-color: transparent;
  color: #736926;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.digg_it a:visited {
  float: left;
  height: 20px;
  padding: 4px 4px 0 4px;
  color: #736926;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
.digg_img {
  margin-top: 2px;
  }
  
.post_bottom_right .btn_outline .share_btn a { /* added specificity to hold padding */
  float: left;
  padding-left: 20px !important;
  background: url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/share-icon-16x16.png) no-repeat scroll 2px 2px;
}

div {
  z-index: 99;
}

  .containertp {
    z-index: 1;
  }
  
  .contentleft {
    z-index: 40;
  }
  
  .contentright {
    z-index: 70;
  }
  
#sharethiswrap table tr td {
  font-size: 12px;
}

ul#social_netlist {
  list-style: none;
  list-style-type: none;
  padding-left: 6px;
}

ul#social_netlist li {
  float: none;
  list-style: none;
  list-style-type: none;
  text-align: left;
  padding-bottom: 4px;
}

ul#social_netlist li a {
  font-size: 10px !important;
  padding-bottom: 4px;
  padding-left: 24px;
  color: #555;
  float: none;
  background-image: none;
}

ul#social_netlist li a.delicious {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/delicious.png) 2px 2px no-repeat;
}

ul#social_netlist li a.digg {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/digg.png) 2px 2px no-repeat;
}

ul#social_netlist li a.facebook {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/facebook.png) 2px 2px no-repeat;
}

ul#social_netlist li a.furl {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/furl.png) 2px 2px no-repeat;
}

ul#social_netlist li a.netscape {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/netscape.png) 2px 2px no-repeat;
}

ul#social_netlist li a.yahoo {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/yahoo.png) 2px 2px no-repeat;
}

ul#social_netlist li a.stumble {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/stumble.png) 2px 2px no-repeat;
}

ul#social_netlist li a.google {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/google.png) 2px 2px no-repeat;
}

ul#social_netlist li a.technorati {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/technorati.png) 2px 2px no-repeat;
}

ul#social_netlist li a.blinklist {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/blinklist.png) 2px 2px no-repeat;
}

ul#social_netlist li a.newsvine {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/newsvine.png) 2px 2px no-repeat;
}

ul#social_netlist li a.magnolia {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/magnolia.png) 2px 2px no-repeat;
}

ul#social_netlist li a.reddit {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/reddit.png) 2px 2px no-repeat;
}

ul#social_netlist li a.windowslive {
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/icons/windows.png) 2px 2px no-repeat;
}
 
div.btn_b2 a:link {
  display: block;
  height: 17px;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b2 a:visited {
  display: block;
  height: 17px;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b2 a:hover {
  display: block;
  height: 17px;
  padding: 3px 4px 0 4px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/btn_bg.gif) 0 -21px repeat-x;
  color: #535353;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b2 a:active {
  display: block;
  height: 17px;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0 !important;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }

div.btn_b a:link {
  display: block;
  min-width: 6px;
  width: auto !important;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b a:visited {
  display: block;
  min-width: 6px;
  width: auto !important;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b a:hover {
  display: block;
  min-width: 6px;
  width: auto !important;
  padding: 3px 4px 0 4px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/btn_bg.gif) 0 -21px repeat-x;
  color: #535353;
  border: 0;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }
  
div.btn_b a:active {
  display: block;
  min-width: 6px;
  width: auto !important;
  padding: 3px 4px 0 4px;
  color: #535353;
  border: 0;
  font-size: 10px;
  text-shadow: #fff 1px 2px 0px;
  font-weight: bold;
  text-decoration: none;
  }

div.entryContent {
  width: 550px;
  z-index: 1000;
  line-height: 18px;
  }
  
.post_bottom_left {
  float: left;
  }
  
.post_bottom_right {
  float: right;
  }
  
.nobottom {
  border-bottom: 0 !important;
  }
  
.feat_comment {
  font-size: 13px;
  color: #4b4b4b;
  border-top: #cfcfcf solid 1px;
  padding: 10px 0;
  }

.feat_title {
  padding: 2px 4px;
  background-color: #dbdbdb;
  }
  
.imgright {
  float: right;
  padding-left: 10px;
  }

.box_title {
  float: left;
  width:296px;
  height: 15px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/box_bg.gif) top left repeat-x;
  font-size: 10px;
  padding: 3px 0 0 4px;
  color: #ffdb69;
  text-shadow: #000 1px 1px 0px;
  font-weight: bold;
  }
  
.box_title2 {
  float: left;
  background-color: #E1E1E1;
  width: 298px;
  height: 17px;
  padding: 2px 0 0 4px;
  font-size: 11px;
  line-height: 17px;
  border-top: #fff solid 1px;
  border-bottom: #fff solid 1px;
}

.box_title_ad {
  float: left;
  width:300px;
  height: 15px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/box_title_bg_ad.gif) top left no-repeat;
  font-size: 10px;
  padding: 3px 0 0 4px;
  color: #ffdb69;
  text-shadow: #000 1px 1px 0px;
  font-weight: bold;
}

a.box_title_ad_text {
  color:#fff;
  font-height: 15px;
  font-size: 10px;
  font-weight: bold;
  font-style: underline;
  text-decoration: none;
  font-family: Helvetica,sans-serif;
}

.box_title_ad_font {
  float: left;
  width:300px;
  height: 15px;
  font-size: 10px;
  padding: 3px 0 0 40px;
  color: #fff;
  text-shadow: #000 1px 1px 0px;
  font-weight: bold;
  margin-bottom: 8px;
  text-decoration: none;
}

.box_ad {
  float: left;
  width: 300px;
  background-color: #fff;
  border: 1px solid black;
  font-size: 11px;
  }

.box_pad {
  float: left;
  border-top: #BEBEBE solid 1px;
  width: 282px;
  padding: 10px;
  }
  
.box_pad2 {
  float: left;
  border-top: #BEBEBE solid 1px;
  width: 302px;
  padding: 4px 0 0 0;
  }
  
.bottom_grey {
  border-bottom: #BEBEBE solid 1px;
  }
  
.top_grey {
  border-top: #BEBEBE solid 1px;
  }

.box {
  float: left;
  width: 302px;
  background-color: #fff;
  border: #000 solid 1px;
  border-top: 0;
  font-size: 11px;
  margin-bottom: 8px;
  }
  
.tip_label {
  float: left;
  width: 50px;
  padding: 4px 0 0 10px;
  }
  
.tip_btn {  
  float: right;
  color: #EDEDED;
  background-color: #333333;
  border: #000 solid 1px;
  margin: 10px 8px 0 0;
  }
  
.feature_btn {  
  color: #EDEDED;
  background-color: #333333;
  border: #000 solid 1px;
  margin: 10px 8px 0 0;
  }
  
a.what_about {
  float: left;
  display: block;
  width: 126px;
  height: 9px;
  border-left-width: 10px;
  border-left-style: solid;
  font-size: 9px;
  background: none !important;
  text-decoration: none;
  margin: 0 0 4px 8px;
  padding: 8px 0 8px 3px;
}

/* Topic Cloud Styling */
#topiccloud {
  text-align: justify;
}

#topiccloud a:link, #topiccloud a:visited, #topiccloud a:hover, #topiccloud a:active {
  color: #666;
	text-decoration: none;
	font-weight: bold;
}

#topic_slide_target .box_pad a {
  text-decoration: none;
  color: #333;
}

/* Blogroll List Styling */

.blogroll a:link, .blogroll a:visited, .blogroll a:hover, .blogroll a:active {
  color: #000;
  text-decoration: none;
}

/* Archives List Styling */

.archive a:link, .archive a:visited, .archive a:hover, .archive a:active {
  color: #000;
  text-decoration: none;
}

/* Progress Report Subscribe Form */

#sideSubscribeForm {
  text-align: center;
}

/* Action Button Styling - top of the Sidebar */

.act_button_area {
  float: left;
  padding: 7px 7px 0 7px;
  font-size: 9px;
  font-weight: bold;
  height: 28px;
  width: auto;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/act_btn_mid.png) top left repeat-x;
  margin-bottom: 6px;
  text-decoration: none;
  color: #000;
}

.act_button_donate_area {
  float: left;
  padding: 7px 7px 0 7px;
  font-size: 9px;
  font-weight: bold;
  height: 28px;
  width: auto;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/act_btn_donate_mid.png) top left repeat-x;
  margin-bottom: 6px;
  text-decoration: none;
  color: #000;
}

a.register {
  color: #0054a6 !important;
}

.rss {
  padding: 7px 2px 0 2px;
}

a.rss {
  color: #e5824e !important;
}

a.login {
  color: #00a651 !important;
}

.act_button_round {
  margin-right: 4px;
}

.no_pad {
  padding: 0 !important;
}

.act_search_area {
  float: left;
  padding: 0 0 0 2px;
  font-size: 9px;
  font-weight: bold;
  height: 28px;
  width: 122px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/search_bg.png) top left repeat-x;
  margin-bottom: 6px;
  text-decoration: none;
  color: #000;
}

.search_input {
  float: left;
  padding: 4px 0 0 0;
  font-size: 14px;
  font-weight: bold;
  width: auto;
  background: #fff;
  margin-bottom: 6px;
  text-decoration: none;
  color: #000;
  border: 0;
  border-top: #a1a1a1 solid 1px;
  width: 94px;
  font-family: helvetica, sans-serif;
}

.search_btn {
  float: left;
  padding: 2px 0 0 4px;
  border: 0;
}

/* View Most Popular Styling */

#most_popular {
  border-bottom: #000 solid 1px;
  margin-bottom: 10px;
  height: auto;
  }
  
#most_popular div div a:link, #most_popular div div a:visited {
  color: #555;
  text-decoration: none;
}

#most_popular div div a:hover, #most_popular div div a:active {
  color: #777;
  text-decoration: underline;
}
  
#most_popular ul {
  height: 24px;
  width: 298px;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/most_pop_bg.png) top left repeat-x;
  font-size: 10px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 0 4px;
}

#most_popular li {
  float: left;
  list-style: none;
  list-style-type: none;
}

#most_popular li a {
  display: block;
  float: left;
  height: 18px;
  padding: 6px 4px 0 4px;
  margin-right: 4px;
  text-decoration: none;
  color: #000;
}

#most_popular li a.active {
  display: block;
  height: 18px;
  padding: 6px 4px 0 4px;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/most_pop_act.png) top left repeat-x;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  text-decoration: none;
  color: #000;
}

.most_pop_results div {
  padding: 4px 6px;
  border-right: #000 solid 1px;
  border-left: #000 solid 1px;
  font-size: 10px;
}

.most_pop_row_dark {
  background-color: #ededed;
}

.most_pop_row_light {
  background-color: #fff;
}

/* Reports box links */

.reports div div a:link, .reports div div a:visited {
  color: #555;
}

.reports div div a:hover, .reports div div a:active {
  color: #777;
}

/* Most popular second-level navigation */

ul.most_pop_second {
  height: 18px !important;
  width: 298px;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #cdcdcd !important;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/second_inact.png) top left repeat-x !important;
  font-size: 10px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 0 4px;
}

ul.most_pop_second li {
  float: left;
  list-style: none;
  list-style-type: none;
}

ul.most_pop_second li a {
  display: block;
  height: 14px !important;
  padding: 4px 4px 0 4px !important;
  margin-right: 4px;
  text-decoration: none;
  color: #000;
}

ul.most_pop_second li a.active_second {
  position: relative;
  top: 1px;
  display: block;
  height: 14px !important;
  padding: 4px 4px 0 4px !important;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/second_act4.png) top left repeat-x !important;
  text-decoration: none;
  color: #000;
}

/* The below class allows a div to be cleared without using dummy tags */

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear:both;
  visibility: hidden;
}

a
{
  outline: none;
}

.no_border {
  border: 0 !important;
}

/* 'Update' styling */

.post_update {
  border-top: 1px solid #9acf92;
  padding: 12px 0 16px 0;
}

.post_update span {
  float: left;
  color: #4d814a;
  text-transform: uppercase;
  font-weight: bold;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/update.png) top left no-repeat;
  padding: 0 10px 0 20px;
}

/* Collapsible element up and down arrows */

#topic_slide_up_arrow, #archive_slide_up_arrow, #blog_slide_up_arrow, #topic_slide_down_arrow, #archive_slide_down_arrow, #blog_slide_down_arrow { 
  float: right;
  display: block;
  margin-top: -1px;
}

/* Older and Newer buttons */

#more_posts {
  width: 569px;
  margin-left: 10px;
}

.prevnext {
  display: block;
  height: 25px;
  width: 150px;
  padding: 5px 8px;
  border: 1px solid #000;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/prevnext.png) top left repeat-x;
  font-size: 18px;
}

.post_newer {
  float: left;
}

.post_older {
  float: right;
}

/* Wordpress Theming additions */

.blogroll li h2 {
  display: none;
}

.blogroll li {
  list-style: none;
  list-style-type: none;
}

.blogroll ul li {
  list-style: disc;
  list-style-type: disc;
}

/* Related Posts Styling */

.related {
  font-size: 10px;
  color: #4b4b4b;
  border-top: #cfcfcf solid 1px;
  padding: 10px 0;
}

.related_title {
  padding: 2px 4px;
  background-color: #dbdbdb;
  }

.related a:link, .related a:visited {
  color: #555;
}

.related a:hover, .related a:active {
  color: #777;
}

/* google search results and standard page formatting */

.page_wrapper p {
  font-size: 12px !important;
}

.page-wrapper img {
  display: block;
  padding: 5px;
}

.page_wrapper h3 {
  font-size: 18px;
}

.page_wrapper {
  background-color: #fff;
  width: 551px;
  min-height: 600px;
  padding: 0 20px;
  margin-left: 51px !important;
}

.page_wrapper * {
  max-width: 551px;
}

.page_wrapper hr {
  display: none;
}

.page_wrapper h2 {
  color: #555;
  font-family: "Trebuchet MS", Arial, sans-serif;
  margin: 0;
  padding: 8px 0;
}

.n {
  padding-top: 12px !important;
  font-size: 10px !important;
}

.n table {
  width: 500px !important;
}

.n table img {
  display: none; /* test to check width on table */
}

.g {
  font-size: 14px;
}

.s {
  font-size: 12px;
}

/* Print Button */

.print a {
  float: left;
  padding-left: 20px !important;
  background: transparent url(/web/20080906035559im_/http://thinkprogress.org/wonkroom/wp-content/themes/tp-wonkroom/images/printer.gif) 2px 2px no-repeat !important;
}

/* Report Abuse */

#abuse {
  background-color: #555;
  color: #fff;
}

/* Older / Newer Navigation */

.navigation a {
  font-size: 14px;
}

.alignleft {
  float: left;
}


.alignright {
  float: right;
}

/* post comments */

.commentlist li {
  padding-bottom: 12px;
}

.authorname {
  font-size: 11px;
  font-weight: bold;
}

.authorname a {
  color: #fff;
  text-decoration: underline;
}

/* Single Page links */

.page_wrapper a:link, .page_wrapper a:visited {
  text-decoration: underline;
  color: #3a71a7;
}

.page_wrapper a:hover, .page_wrapper a:active {
  text-decoration: underline;
  color: #3a71a7;
  background-color: #c4dcf3;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.mini_banner {
  display: block;
  width: 304px;
  height: 54px;
  padding-top: 2px;
}

/*
     FILE ARCHIVED ON 03:55:59 Sep 06, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:13:12 Apr 25, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 1226.444 (3)
  esindex: 0.006
  captures_list: 1267.574
  CDXLines.iter: 33.111 (3)
  PetaboxLoader3.datanode: 152.992 (4)
  exclusion.robots: 0.204
  exclusion.robots.policy: 0.179
  RedisCDXSource: 1.88
  PetaboxLoader3.resolve: 2205.968 (2)
  load_resource: 1168.296
*/